package collection;

import java.util.ArrayList;
import java.util.Collection;

/**
 * @Author Justin Parker
 * @Date 2024/7/13 0013 11:35
 * @Version 1.0
 *
 * 集合只能存放引用类型元素，并且存放的是元素的引用地址
 */
public class CollectionDemo04 {
    public static void main(String[] args)
    {
        Collection c = new ArrayList();
        Point p = new Point(1,2);
        c.add(p);   //将P的值存入了集合，而P的值是引用地址，所以c集合中的值也是引用地址
        System.out.println("p:"+p);
        System.out.println("c:"+c);
        p.setX(20);
        System.out.println("p:"+p);
        System.out.println("c:"+c);

    }
}
